leave no trace of evidence - Turco Inglés Diccionario